@charset "utf-8";
/*css reset*/
* {margin: 0;padding: 0;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,th,td{margin:0; padding:0;}
html{overflow-x:hidden;}
body{*overflow-x:hidden;}
html,body {background: #f3f7f8;font-family: "微软雅黑",Arial,Verdana, Geneva, sans-serif;font-size: 3.8vw;max-width: 750px;width: 100%;min-width: 320px;position: relative;margin: 0 auto;}
table{border-collapse: collapse;border-spacing:0;}
img {border: 0;vertical-align: top;}
ol,ul{list-style:none;margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
a{text-decoration:none;margin:0; padding:0;color: #333}
a:hover{text-decoration:none;}
a:link {text-decoration: none;}
a:focus{text-decoration: none}
a:active{text-decoration: none}
button,input[type="submit"],input[type="reset"],input[type="button"]{cursor:pointer;}
select,input,textarea{font-size:12px;}
small{font-size:12px;}
input[type="button"], input[type="submit"], input[type="reset"] {
-webkit-appearance: none;}
textarea {  -webkit-appearance: none;}   
.clearfix {zoom: 1;}
/*文字排版*/
.bg-1{background: #fff;}
/*定位*/
.tr{text-align:right;}
.tc{text-align:center;}
.tl{text-align:left;}
.bc{margin-left:auto; margin-right:auto;}
.fl{float:left; }
.fr{float:right;}
.cr{clear:right;}
.cb{clear:both;}
.cl{clear:left;}
.c{display:block; zoom:1;}
.c:after{content:"."; display:block; visibility:hidden; height:0; clear:both;}
.pr{position:relative;}
.pa{position:absolute;}
.clear{clear: both;}
/*边距*/

.ml1{margin-left:1px;}
.ml2{margin-left:2px;}
.ml3{margin-left:3px;}
.ml4{margin-left:4px;}
.ml5{margin-left:5px;}
.ml6{margin-left:6px;}
.ml7{margin-left:7px;}
.ml8{margin-left:8px;}
.ml9{margin-left:9px;}
.ml10{margin-left:10px;}
.ml11{margin-left:11px;}
.ml12{margin-left:12px;}
.ml13{margin-left:13px;}
.ml14{margin-left:14px;}
.ml15{margin-left:15px;}
.ml16{margin-left:16px;}
.ml17{margin-left:17px;}
.ml18{margin-left:18px;}
.ml19{margin-left:19px;}
.ml20{margin-left:20px;}

.mr1{margin-right:1px;}
.mr2{margin-right:2px;}
.mr3{margin-right:3px;}
.mr4{margin-right:4px;}
.mr5{margin-right:5px;}
.mr6{margin-right:6px;}
.mr7{margin-right:7px;}
.mr8{margin-right:8px;}
.mr9{margin-right:9px;}
.mr10{margin-right:10px;}
.mr11{margin-right:11px;}
.mr12{margin-right:12px;}
.mr13{margin-right:13px;}
.mr14{margin-right:14px;}
.mr15{margin-right:15px;}
.mr16{margin-right:16px;}
.mr17{margin-right:17px;}
.mr18{margin-right:18px;}
.mr19{margin-right:19px;}
.mr20{margin-right:20px;}

.pl10{padding-left: 10px;}
.pl15{padding-left: 15px;}

.mt5{margin-top: 5px;}
.mt10{margin-top: 10px;}

.blank5{height: 5px;}
.blank10{height: 10px;}
.blank12{height: 12px;}
.blank15{height: 15px;}
.blank20{height: 20px;}
.blank25{height: 25px;}
.blank30{height: 30px;}
.blank40{height: 40px;}
.blank50{height: 50px;}
.blank55{height: 55px;}
.blank60{height: 60px;}
.blank70{height: 70px;}
.blank80{height: 80px;}

.red{color: #fe0000;}
.rows {clear: both;overflow: hidden;}




/*弹窗*/
.w_box{background-color:#fff;width:88%;margin:auto;left:0;top:55%;right:0;z-index:2000;position:fixed;margin-top:-50%;border-radius:4px;display:none}
.w_box .w_head{border-bottom:#eaeaea 1px solid;position:relative;border-radius:2px}
.w_box .w_head p{font-size:18px;color:#48bf01;line-height:48px;text-align:center}
.w_box .w_head .closes{width:1rem;height:1.35rem;position:absolute;margin:auto;right:10px;top:-104px;bottom:0}
.w_body_t{padding:5px 10px;font-size:.35rem;line-height:23px}
.w_box .w_input{margin:0 10px}
.w_box .w_input input{width:100%;border:0;text-indent:10px;background-color:#f6f6f6;height:40px;border-radius:4px;margin-top:10px;display:block;font-size:.4rem}
.w_box .w_btn{padding:0 10px}
.w_box .w_btn input{width:100%;height:40px;line-height:40px;text-align:center;color:#fff;background:#48bf01;display:block;border-radius:4px;border:0;font-size:.4rem}
.w_btn{margin-bottom:10px;margin-top:10px}
.s_alert,.s_alert3{display:none;background:rgba(0,0,0,0.65);position:fixed;left:0;width:100%;height:1200px;top:0px;z-index:100}


/*弹窗*/
.w-box-4,.w-box-8,.w-box-9{background-color:#fff;width:80%;left:0;top:0;right:0;z-index:2000;position:fixed;border-radius:4px;display:none; bottom: 0;margin: auto;height: 7.2rem}
.w-alert-4{display:none;background:rgba(0,0,0,.35);position:fixed;left:0;width:100%;height:1200px;top:0;z-index:1004}
.w-box-4 .box-main{padding: .50rem;position: relative;}
.w-box-4 .box-main h4{text-align: center;color: #16a603;font-size: .45rem}
.w-box-4 .box-main .box-info{padding: .2rem;}
.w-box-4 .box-main .box-info p{color: #999;line-height: 22px;font-size: .35rem}
.w-box-4 .close4,.w-box-8 .close4,.w-box-9 .close4{position: absolute;right: 15px;top: 15px;}
.w-box-4 .close4 img,.w-box-8 .close4 img,.w-box-9 .close4 img{width: 14px;}
.w-box-4 .ipt4 {-webkit-appearance: none;outline: none;border: 1px solid #e6e6e6;border-radius: 4px;-webkit-tap-highlight-color: transparent;box-sizing: border-box;height: 36px;padding: 10px 0 10px 12px;background: transparent;}
.w-box-4 .phone-ipt4 {font-size: 15px;color: #333;line-height: 20px;width: 100%;}
.w-box-4 .slide-wrap{margin-top:10px;width:100%;height:40px;overflow:hidden}
.w-box-4 .slider{-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all .3s;transition:all .3s;width:100%;height:40px;overflow:hidden}
.w-box-4 .slide-item{-webkit-box-align:center;float:left;width:100%;height:40px;overflow:hidden;position:relative}
.w-box-4 .slide-item-btn{border-top-left-radius:0;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:0;box-sizing:border-box;text-align:center;width:100px;line-height:36px;height:36px;font-size:14px;color:#3cb950;background:#edfbee;border:1px solid #3cb950;display:block;position:absolute;right:3px;top:0}
.w-box-4 .box-btn{margin-top: .30rem}
.w-box-4 .box-btn .btn-4{height: 35px;width: 100%;background: #3cb950;border:0;color: #fff;border-radius: 5px;font-size: .35rem;}
.w-box-4 .lp-phone {font-size: 13px;text-align: center;margin: 7px 0 5px;padding-top: 8px;line-height: 13px;}
.w-box-4 .lp-phone a{font-size: .35rem;color: #3cb950}
.w-box-4 .lp-phone img{width: 16px;}
.w-box-4 .info-4{margin-top: .20rem;font-size: .35rem}
.w-box-4 .info-4 a{font-size: .35rem;color: #3cb950}
.w-box-4 .slide-item-btn.disabled {background: #f6f6f6;color: #ccc;border-color: #e6e6e6;}



/* 底部:begin */
.footer{margin-bottom: 1.25rem;}
.footer .footer-rule{padding: .20rem 10px;background: #2e2e2e;font-size: .35rem;color: #9e9e9e;}
.footer .footer-rule a{color: #9e9e9e;padding: 0 5px;}
.footer .brief{background: #262626;}
.footer .brief .footer-nav {border-bottom: 1px solid #5e5e5e;padding: .25rem 0;}
.footer .brief .footer-nav ul{padding: 0;margin: 0;}
.footer .brief .footer-nav li{float: left;list-style: none;width: 25%;text-align: center;}
.footer .brief .footer-nav li a{font-size: .35rem;color: #9e9e9e;border-left: 1px solid #5E5E5E;display: block;}
.footer .beian{padding: .30rem 0;}
.footer .beian p{margin-bottom: 0;text-align: center;font-size: .35rem;color: #9e9e9e;}

.a-footer-layer{position:fixed;bottom:0;}
.a-footer-layer{background:#fff;z-index:10;width:100%;-moz-box-shadow:0 -1px 4px #B0B0B0;-webkit-box-shadow:0 -1px 4px #B0B0B0;box-shadow:0 -1px 4px #B0B0B0}

/*升级*/
.a-footer-layer li.a-nav-down a:hover{background: #388f03;text-decoration:none;}
.a-nav-call a:hover{background: #c54547;text-decoration:none;}
.footer2 {padding: .24rem .32rem 0;background-color: #464754;text-align: center;margin-bottom: 60px;}
.footer2 .footer-ul {height: 26px;}
.footer2 .footer-ul li {float: left;width: 25%;line-height: .5rem;}
.footer2 a {color: #fefefc;font-size: .35rem;margin: .24rem;}
.footer2 .footer-ul li em{float:right;color:#fff;font-size:.25rem;line-height:.6rem}
.footer2 .footer-dowm {border-top: 1px solid #68697d; padding-bottom: 10px;}
.footer2 .icp,.footer2 h3{height:.37rem;line-height:.37rem;overflow:hidden}
.footer2 .icp{font-size:.34rem;color:#878787;margin-top:.2rem}
.footer2 .icp a{color: #878787}

/*升级12-29*/
.a-footer-layer3{position:fixed;width:100%;left:0;right:0;bottom:0;height:55px;background:#fff;z-index:9}
.flexbox {display: box;display: -webkit-box;display: -moz-box;display: -ms-box;-webkit-box-orient: horizontal;box-orient: horizontal;}
.a-footer-layer3:before{content:'';position:absolute;left:0;top:0;right:0;height:1px;background:#eee;-webkit-transform:scaleY(.5);transform:scaleY(.5)}
.a-footer-layer3 .leftBtn{box-flex:0;-webkit-box-flex:0;-moz-box-flex:0}
.flexbox>*{display:block;box-flex:1;-webkit-box-flex:1;-moz-box-flex:1;-ms-box-flex:1}
.a-footer-layer3 .leftBtn .icon{position:relative;display:block;max-width:65px;min-width:65px;width:65px;height:55px;color:#333!important;font-size:12px;text-align:center;padding-top:10px;line-height:1}
.a-footer-layer3 .leftBtn .icon{height:55px;padding-top:8px;font-size:13px;color:#222!important}
.a-footer-layer3 .leftBtn i{display:block;width:25px;height:25px;background:url(../images/kf6.png) no-repeat;background-size:auto 25px;margin:0 auto 4px}
.a-footer-layer3 .leftBtn i{background-position:0 0}
.a-footer-layer3 .rightBtn {padding: 5px 0px 5px 0;}
.a-footer-layer3 .rightBtn a{display:block;width:50px;height:45px;line-height:45px;font-size:16px;color:#fff;font-weight:700;text-align:center;background:#ff743d;margin-right:7px;border-radius:4px;white-space:nowrap}
.a-footer-layer3  .rightBtn a:first-child{background:#ff6d75}
.a-footer-layer3 .rightBtn a.call {background: #57d70a!important;}
.a-footer-layer3 .rightBtn a{height:45px}
.a-footer-layer3 .rightBtn a p:first-child{font-size:15px;line-height:22px;margin-top:4px}
.a-footer-layer3 .rightBtn a p:last-child{font-size:10px;line-height:10px;margin-top:2px;font-weight:400}




/* 悬浮底部:begin */
.common-menu{position: fixed;bottom:0;left: 0;background: #FFF;z-index: 999;width: 100%;-moz-box-shadow:0px -1px 4px #B0B0B0;-webkit-box-shadow:0px -1px 4px #B0B0B0;box-shadow:0px -1px 4px #B0B0B0;}
.common-menu .footer-box{position: relative;padding: 5px 0;}
.common-menu .footer-box .libao{float: left;width: 16%;position: relative;top: 3px;}
.common-menu .footer-box .libao a{display: block;text-align: center;color: #ff7d81;font-size: 12px; line-height: 20px;}
.common-menu .footer-box .libao a i{display: block;text-align: center;font-size: .6rem;position: relative;margin-bottom: 3px;}
.common-menu .footer-box .f-btn{float: left;margin-left: 15px;position: relative;top: 0;width: 35%;}
.common-menu .footer-box .f-btn a{font-size: 16px;position: relative;;top:3px;display: block;border: 1.2px solid #c4c4c4;border-radius: 3px;color: #323232;text-align: center;height: 38px;line-height: 37px;}
.common-menu .footer-box .f-btn a i{color: #323232;margin-right: 8px;font-size: 20px;}
.common-menu .footer-box .zx a i{font-size: 17px;}
.common-menu .footer-box .call a{line-height: 34px;font-size: 16px;}
.common-menu .footer-box .call a i{position: relative;top: 2px;}
/* 悬浮底部:end */

/*顶部导航栏*/
.nav{ position:fixed;left:0;right:0;top:0;padding:1.3rem 0 0 0; max-width:480px; margin:0 auto;background: #fff}
.nav ul{position:relative; z-index:89;background: #fff;height: 345px;padding-top: 6px;}
.nav li{ float:left; width:25%;}
.nav li a{ display:block; text-align:center; font-size:13px; padding:5px; color:#000;line-height: 30px}
.nav li img{width: 40px; height: 40px;}
.nav li ins{ display:block;margin:0 auto 3px auto;font-size:24px;width:50px;height:50px;line-height:50px;border-radius:50%;border:1px solid rgba(255,255,255,0.3); text-shadow:none;}
.nav li a:hover ins,.nav li a.current ins{ border-color:rgba(255,255,255,0);background-color:#0368AE;}
.sFix{display:none;z-index:888}
.nav .fixMask{position:fixed;left:0;right:0;top:51px;width:100%;height:100%;margin:0 auto;background-color:#000;-moz-opacity:.95;-khtml-opacity:.8;opacity:.8;z-index:88}
































